Big Huge Thesaurus

Hydnocarpus kurzii

noun